of limited intelligence - Español Inglés Diccionario